critically important - French English Dictionary